Reporting to the Vice President of Brand and Communications and part of the Brand & Comms team within the Marketing department, the Corporate Communications Manager will oversee Public Relations, Internal Communications, and Organic Social Media. We’re looking for a Corporate Communication...